package com.faxsun.profile.core.domain;

import org.broadleafcommerce.core.order.domain.OrderItem;
import org.broadleafcommerce.profile.core.domain.Customer;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * Created by Rongxin on 2015-07-07.
 */
public interface FSReferralCustomerOrderItemXref extends Serializable {

    Long getId();

    void setId(Long id);

    Customer getCustomer();

    void setCustomer(Customer customer);

    OrderItem getOrderItem();

    void setOrderItem(OrderItem orderItem);

    BigDecimal getReferralCredit();

    void setReferralCredit(BigDecimal referralCredit);

    FSReferralStatusEnum getReferralStatus();

    void setReferralStatus(FSReferralStatusEnum referralStatus);

}
